home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / checkbox / run < prev   
Text File  |  2009-11-05  |  1KB  |  41 lines

  1. #!/usr/bin/env python
  2. #
  3. # This file is part of Checkbox.
  4. #
  5. # Copyright 2008 Canonical Ltd.
  6. #
  7. # Checkbox is free software: you can redistribute it and/or modify
  8. # it under the terms of the GNU General Public License as published by
  9. # the Free Software Foundation, either version 3 of the License, or
  10. # (at your option) any later version.
  11. #
  12. # Checkbox is distributed in the hope that it will be useful,
  13. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15. # GNU General Public License for more details.
  16. #
  17. # You should have received a copy of the GNU General Public License
  18. # along with Checkbox.  If not, see <http://www.gnu.org/licenses/>.
  19. #
  20. import sys
  21. import posixpath
  22.  
  23.  
  24. # Workaround for python-support on older systems
  25. directory = "/usr/share/python-support"
  26. for package in ["checkbox", "checkbox-cli", "checkbox-gtk"]:
  27.     sys.path.append(posixpath.join(directory, package))
  28.  
  29.  
  30. from checkbox.application import ApplicationManager
  31.  
  32.  
  33. def main():
  34.     manager = ApplicationManager()
  35.     application = manager.create_application(sys.argv)
  36.     application.run()
  37.  
  38.  
  39. if __name__ == "__main__":
  40.     main()
  41.